

;Variables required in the structure:
;X--X Position (2 bytes)
;Y--Y Position (2 bytes)
;Structure
;HP--Health Points (2 bytes)
;Building Time (2 bytes)
;Width, Height (2 bytes, 1 for each)

Structure_X_Position .equ 0
Structure_Y_Position .equ 2
Structure_Type_ID .equ 4
Structure_HP .equ 5
Structure_Building_Time .equ 7
Structure_Width .equ 9
Structure_Height .equ 10




Sprite_Width .equ appbackupscreen + 747

;How many buildings we have
BuildingCount .equ appbackupscreen + 745

;Stores all the graphics for drawing buildings for optimization purposes
;Structure_Graphics_Addresses .equ appbackupscreen + 746



Structure_Operation_Center .equ 0
Structure_Transformation_Gateway .equ 1
Structure_Point_Defense .equ 2
Structure_AA_Defense .equ 3
Structure_Universal_Defense .equ 4
Strucutre_Refinery .equ 5
Structure_Detector .equ 6
Structure_Watchtower .equ 7
Structure_Argo_Laboratory .equ 8
Structure_Factory .equ 9
Structure_Starbase .equ 10
Structure_Armory .equ 11
Structure_Command_Center .equ 12
Structure_Manhatton_Center .equ 13
Structure_Quantum_Facility .equ 14
Structure_ACC .equ 15



X_Position .equ 0
Y_Position .equ 2
Structure_Type .equ 4
HP .equ 5
Building_Time .equ 7

; Ram Locations.

;Location for holding where structures are placed

Structures .equ 0 	;For 50 structures, this requires
			;550 bytes

 jp Start

 .db 0



 .dw Load_Sprite_Data
 .db 1

 .dw Load_Map_Data
 .db 2

 .dw Load_Tile_Data
 .db 3

_Load_Sprite_Data .equ 44*3
_Load_Map_Data .equ 45*3
_Load_Tile_Data .equ 46*3








